﻿using System;
using System.Data;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Xml;
using ACM.cmsarea08.mainconfiguration;
using ACM.cmsarea08.Function.Search;

namespace ACM.cmsarea08.Function.Search
{
	/// <summary>
	/// Description of WebControl1
	/// </summary>

	

	//[ParseChildren(true)]
	//[ProvideProperty("StuffContent", typeof(Control))]
	//[ParseChildren(true, "StuffContent")]	
	public class SearchResults 
	{

		#region controlli
		private ACM.cmsarea08.DBManager.DBClass dclass = new ACM.cmsarea08.DBManager.DBClass();
		private ACM.cmsarea08.Function.TextClass tClass = new ACM.cmsarea08.Function.TextClass();
		
		public string MasterCont="";
		#endregion
		
		#region proprietà_locali	
		private string _titolo;
		private string _descrizione;
		private string _url;
		private string _componente;
		#endregion

		#region proprietà_esterne
		
		public string Titolo {
			get {
				if(_titolo.Trim()==string.Empty)
					return string.Empty;
				else
					return _titolo;
			}
			set {
				_titolo = value;
			}
		}
		public string Descrizione {
			get {
				if(_descrizione.Trim()==string.Empty)
					return string.Empty;
				else
					return _descrizione;
			}
			set {
				_descrizione = value;
			}
		}
		public string URL {
			get {
				if(_url.Trim()==string.Empty)
					return string.Empty;
				else
					return _url;
			}
			set {
				_url = value;
			}
		}
		public string Componente {
			get {
				if(_componente.Trim()==string.Empty)
					return string.Empty;
				else
					return _componente;
			}
			set {
				_componente = value;
			}
		}
		
		#endregion
		
		
	
	
//		public ArrayList<RisultatoRicerca> EseguiRisultati(string queryselezione){
//			
//		}
//		public ArrayList<RisultatoRicerca> EseguiRisultati(string queryselezione, bool componente){
//			
//		}
	

		
		
		
	
	}
}
